.class_tree {
	position:relative;
	display:block;
}
.class_tree ul.tree_root { 
	display:block;
	list-style:none;
	margin-left:8px;
	padding:0px;
}
.class_tree ul.tree_root>li {
	position:relative;/*IE hacker*/
	display:block;
	white-space:nowrap;
	cursor:default;
}
.class_tree ul li {
	display:block;
	white-space:nowrap;
	cursor:default;
	margin-left:1px;
	padding-left:18px;
}
.class_tree ul.tree_root li ul{
	display:none;
	list-style:none;
	padding:0px 0px 0px 8px;
	margin:0px 0px 0px -10px;
	width:100%;/*IE hacker*/
}
.class_tree ul li ul.tree_handleLine{
	background:url('/xlive/images/tree/_treenode_v.gif') left top repeat-y;
}
#xlvid_tree_b {
	background:url('/xlive/images/tree/_treenode_b.gif') left top no-repeat;
}
#xlvid_tree_m {
	background:url('/xlive/images/tree/_treenode_m.gif') left top no-repeat;
}
#xlvid_tree_m_0 {
	background:url('/xlive/images/tree/_treenode_m_0.gif') left top no-repeat;
}
#xlvid_tree_m_0_r {
	background:url('/xlive/images/tree/_treenode_m_0_r.gif') left top no-repeat;
}
#xlvid_tree_m_1 {
	background:url('/xlive/images/tree/_treenode_m_1.gif') left top no-repeat;
}
#xlvid_tree_m_1_r {
	background:url('/xlive/images/tree/_treenode_m_1_r.gif') left top no-repeat;
}
#xlvid_tree_p {
	background:url('/xlive/images/tree/_treenode_p.gif') left top no-repeat;
}
#xlvid_tree_p_0 {
	background:url('/xlive/images/tree/_treenode_p_0.gif') left top no-repeat;
}
#xlvid_tree_p_0_r {
	background:url('/xlive/images/tree/_treenode_p_0_r.gif') left top no-repeat;
}
#xlvid_tree_p_1 {
	background:url('/xlive/images/tree/_treenode_p_1.gif') left top no-repeat;
}
#xlvid_tree_p_1_r {
	background:url('/xlive/images/tree/_treenode_p_1_r.gif') left top no-repeat;
}
#xlvid_tree_n_0 {
	background:url('/xlive/images/tree/_treenode_n_0.gif') left top no-repeat;
}
#xlvid_tree_n_0_r {
	background:url('/xlive/images/tree/_treenode_n_0_r.gif') left top no-repeat;
}
#xlvid_tree_n_1 {
	background:url('/xlive/images/tree/_treenode_n_1.gif') left top no-repeat;
}
#xlvid_tree_n_1_r {
	background:url('/xlive/images/tree/_treenode_n_1_r.gif') left top no-repeat;
}

.class_tree.default_style ul li>*.class_viewer{
	text-decoration: none;
}
.class_tree.default_style ul li>*.class_viewer:hover {
	text-decoration:underline;
}
.class_tree.default_style ul li.selected>*.class_viewer {
	text-decoration: none; 
	background-color:#237996;
	color:white;
}
.class_tree.default_style ul li.selected>*.class_viewer:hover {
	text-decoration:underline;
	background-color:#237996;
	color:white;
}
.class_tree.default_style ul li>span{
	text-decoration: none;
}
.class_tree.default_style ul li>span:hover {
	text-decoration:underline;
}
.class_tree.default_style ul li.selected>span {
	text-decoration: none; 
	background-color:#237996;
	color:white;
}
.class_tree.default_style ul li.selected>span:hover {
	text-decoration:underline;
	background-color:#237996;
	color:white;
}






